import json
import os

real_dir = os.path.dirname(os.path.abspath(os.path.realpath(__file__)))

class HieraDriver:
    def __init__(self):
        pass

    def read_data(self, file_path=None):
        data_path = os.path.abspath(os.path.join(real_dir,'../../../demo_data/data1.json'))
        with open(data_path, 'r', encoding='utf8') as f:
            data = json.load(f)
        return data


# 值得注意的是不同的开发块，如果在一个体系中要读取数据，使用的对象都是一个，所以这里在定义好之后就直接初始化
hiera_driver = HieraDriver()
